like human beings - Turco Inglés Diccionario